to donate - French English Dictionary